﻿#ifndef __LOG__
#define __LOG__
#include <iostream>
#include <cstdarg>
#include <cstdio>
#include "log.h"

namespace hw {

    bool enable_log = false;
    void log(const char *format, ...)
    {
        if (!enable_log) return;
        fprintf(stderr, "[LOG]: ");
        va_list ap;
        va_start(ap, format);
        vfprintf(stderr, format, ap);
        va_end(ap);
    };

    void log(const std::string& s)
    {
        if (!enable_log) return;
        std::cerr << s << std::endl;
    };
}

#endif // !__LOG__
